sheltered from water - Turc Anglais Dictionnaire